html, body {
	background-color:#212121;
	color:#FFF;
	font-family:arial,helvetica;
}

h1 {
	text-align:center;
}

a:link {
	 color: #00ffff;
}

a:visited {
	 color: #8080ff;
}

#main {
	margin:2em auto;
	width:30em;
	overflow:auto;
}

#grid {
	float:left;
}

#grid table {
	border-collapse:collapse;
	border:0px solid #ffffff;
	cellspacing:0px;	
}

#grid td {
	width:1em;
	height:1em;
}

#grid div {
	width:1em;
	height:1em;
}

#cmd {
	font-size:100%;
	float:right;
	clear:right;
	width:7em;
	text-align:right;
	border:1px solid #ffffff;
}

#info {
	font-size:100%;
	float:right;
	clear:right;
	width:7em;
	text-align:right;
	border:1px solid #ffffff;
}

#src {
	font-family:arial,helvetica;
	font-size:80%;
	color:#FFF;
}
